package io;

// InputStream:字节流读取文件
// InputStream 是一个抽象类

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;

public class Demo7 {
    public static void main(String[] args) throws IOException {
        // 参数是文件名:./可以省略
        InputStream inputStream = new FileInputStream("./dest.txt");
        // 以上实例化的过程就相当于打开文件，类似于C的fopen
        // 要想读写文件，就先需要打开文件

        // 读取文件
        while (true) {
            int b = inputStream.read();
            // 返回值范围 -1~255  末尾读取就是-1
            if(b== -1) {
                break;
            }
            // 输出是ASCII码值
            System.out.println(b);
        }

        // 操作完毕后，关闭文件
        inputStream.close();
    }
}
